squash puree - French English Dictionary